serum phosphorous - French English Dictionary